lead animator - Turkish English Dictionary